Skip to content

ci: use stable toolchain for compiling xtask #399

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 1, 2022

Conversation

nicholasbishop
Copy link
Member

The nightly rust compiler is currently unable to compile the version of
fatfs we are using in xtask. Rust bug:
rust-lang/rust#95538. But we don't need to use
nightly to compile xtask. In the CI, install both stable and nightly
toolchains. The stable toolchain will be used by default, and xtask
already knows to insert +nightly when building uefi-rs, so there's no
need to set override: true for the nightly toolchain anymore.

Fixes #397

@nicholasbishop nicholasbishop force-pushed the bishop-fix-fatfs-ci branch 2 times, most recently from 0df2fbf to c94a63b Compare April 1, 2022 21:25
The xtask tests don't need to use the nightly toolchain or have any
features set.

Partially fixes #397
The nightly rust compiler is currently unable to compile the version of
fatfs we are using in xtask. Rust bug:
rust-lang/rust#95538. But we don't need to use
nightly to compile xtask. In the CI, install both stable and nightly
toolchains. The stable toolchain will be used by default, and xtask
already knows to insert `+nightly` when building uefi-rs, so there's no
need to set `override: true` for the nightly toolchain anymore.

Fixes #397
@nicholasbishop nicholasbishop merged commit 3e10cba into main Apr 1, 2022
@nicholasbishop nicholasbishop deleted the bishop-fix-fatfs-ci branch April 1, 2022 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI is broken with current nightly (2022-03-30)
1 participant